/*
 * OpenSSLAESDecrypter.h
 *
 *  Created on: Jun 23, 2010
 *      Author: Lukasz Spintzyk
 */

#ifndef OPENSSLAESDECRYPTER_H_
#define OPENSSLAESDECRYPTER_H_

#include "Decrypter.h"

class OpenSSLAESDecrypter: public AESDecrypter
{
public:
	OpenSSLAESDecrypter(BigInteger& init_vector, byte* key);
	virtual ~OpenSSLAESDecrypter();

	virtual void decrypt(void* buffer, uint32_t size);
};

#endif /* OPENSSLAESDECRYPTER_H_ */
